/*
 * Welcome to use the TableGo Tools.
 * 
 * http://vipbooks.iteye.com
 * http://blog.csdn.net/vipbooks
 * http://www.cnblogs.com/vipbooks
 * 
 * Author:bianj
 * Email:edinsker@163.com
 * Version:5.8.0
 */
package cn.dg.manager.goods.goodsIntroduction.entity;

import java.sql.Timestamp;

/**
 * 商品信息表\r\n(T_GOODS_INFO)
 * 
 * @author duzh
 * @version 1.0.0 2018-02-18
 */
public class GoodsInfoVO implements java.io.Serializable {
    /** 版本号 */
    private static final long serialVersionUID = -3052275554672150584L;

    /** 商品ID */
    private Long goodId;

    /** 商品分类ID */
    private Long typeId;

    /** 商品名称 */
    private String goodName;

    /** 商品略称 */
    private String goodAbbrName;

    /** 商品介绍 */
    private String goodIntroduce;

    /** 商品规格(毫升/片/克) */
    private String goodSpecs;

    /** 商品图片 */
    private String goodImage;

    /** 商品图片2 */
    private String goodImage1;

    /** 商品图片3 */
    private String goodImage2;

    /** 商品价格(人民币) */
    private Float goodPrice;
    
    /** 数量 */
    private Integer quantity;

    /** 商品日元价格 */
    private Integer goodPriceJp;

    /** 商品二维码图片URL */
    private String goodQrcodeImageUrl;

    /** 商品二维码CODE */
    private String goodCode;

    /** 删除标志位 0：未删除 1： 已删除 */
    private Integer delFlg = 0;

    /** 创建人 */
    private Integer createUserId;

    /** 创建时间 */
    private Timestamp createTime;

    /** 更新者 */
    private Integer updateUserId;

    /** 更新时间 */
    private Timestamp updateTime;

    /**
     * 获取商品ID
     * 
     * @return 商品ID
     */
    public Long getGoodId() {
        return this.goodId;
    }

    /**
     * 设置商品ID
     * 
     * @param goodId
     *          商品ID
     */
    public void setGoodId(Long goodId) {
        this.goodId = goodId;
    }

    /**
     * 获取商品分类ID
     * 
     * @return 商品分类ID
     */
    public Long getTypeId() {
        return this.typeId;
    }

    /**
     * 设置商品分类ID
     * 
     * @param typeId
     *          商品分类ID
     */
    public void setTypeId(Long typeId) {
        this.typeId = typeId;
    }

    /**
     * 获取商品名称
     * 
     * @return 商品名称
     */
    public String getGoodName() {
        return this.goodName;
    }

    /**
     * 设置商品名称
     * 
     * @param goodName
     *          商品名称
     */
    public void setGoodName(String goodName) {
        this.goodName = goodName;
    }

    /**
     * 获取商品略称
     * 
     * @return 商品略称
     */
    public String getGoodAbbrName() {
        return this.goodAbbrName;
    }

    /**
     * 设置商品略称
     * 
     * @param goodAbbrName
     *          商品略称
     */
    public void setGoodAbbrName(String goodAbbrName) {
        this.goodAbbrName = goodAbbrName;
    }

    /**
     * 获取商品介绍
     * 
     * @return 商品介绍
     */
    public String getGoodIntroduce() {
        return this.goodIntroduce;
    }

    /**
     * 设置商品介绍
     * 
     * @param goodIntroduce
     *          商品介绍
     */
    public void setGoodIntroduce(String goodIntroduce) {
        this.goodIntroduce = goodIntroduce;
    }

    /**
     * 获取商品规格(毫升/片/克)
     * 
     * @return 商品规格(毫升/片/克)
     */
    public String getGoodSpecs() {
        return this.goodSpecs;
    }

    /**
     * 设置商品规格(毫升/片/克)
     * 
     * @param goodSpecs
     *          商品规格(毫升/片/克)
     */
    public void setGoodSpecs(String goodSpecs) {
        this.goodSpecs = goodSpecs;
    }

    /**
     * 获取商品图片
     * 
     * @return 商品图片
     */
    public String getGoodImage() {
        return this.goodImage;
    }

    /**
     * 设置商品图片
     * 
     * @param goodImage
     *          商品图片
     */
    public void setGoodImage(String goodImage) {
        this.goodImage = goodImage;
    }

    /**
     * 获取商品图片2
     * 
     * @return 商品图片2
     */
    public String getGoodImage1() {
        return this.goodImage1;
    }

    /**
     * 设置商品图片2
     * 
     * @param goodImage1
     *          商品图片2
     */
    public void setGoodImage1(String goodImage1) {
        this.goodImage1 = goodImage1;
    }

    /**
     * 获取商品图片3
     * 
     * @return 商品图片3
     */
    public String getGoodImage2() {
        return this.goodImage2;
    }

    /**
     * 设置商品图片3
     * 
     * @param goodImage2
     *          商品图片3
     */
    public void setGoodImage2(String goodImage2) {
        this.goodImage2 = goodImage2;
    }

    /**
     * 获取商品价格(人民币)
     * 
     * @return 商品价格(人民币)
     */
    public Float getGoodPrice() {
        return this.goodPrice;
    }

    /**
     * 设置商品价格(人民币)
     * 
     * @param goodPrice
     *          商品价格(人民币)
     */
    public void setGoodPrice(Float goodPrice) {
        this.goodPrice = goodPrice;
    }

    /**
     * 获取商品日元价格
     * 
     * @return 商品日元价格
     */
    public Integer getGoodPriceJp() {
        return this.goodPriceJp;
    }

    /**
     * 设置商品日元价格
     * 
     * @param goodPriceJp
     *          商品日元价格
     */
    public void setGoodPriceJp(Integer goodPriceJp) {
        this.goodPriceJp = goodPriceJp;
    }

    /**
     * 获取商品二维码图片URL
     * 
     * @return 商品二维码图片URL
     */
    public String getGoodQrcodeImageUrl() {
        return this.goodQrcodeImageUrl;
    }

    /**
     * 设置商品二维码图片URL
     * 
     * @param goodQrcodeImageUrl
     *          商品二维码图片URL
     */
    public void setGoodQrcodeImageUrl(String goodQrcodeImageUrl) {
        this.goodQrcodeImageUrl = goodQrcodeImageUrl;
    }

    /**
     * 获取商品二维码CODE
     * 
     * @return 商品二维码CODE
     */
    public String getGoodCode() {
        return this.goodCode;
    }

    /**
     * 设置商品二维码CODE
     * 
     * @param goodCode
     *          商品二维码CODE
     */
    public void setGoodCode(String goodCode) {
        this.goodCode = goodCode;
    }

    /**
     * 获取删除标志位 0：未删除 1： 已删除
     * 
     * @return 删除标志位 0
     */
    public Integer getDelFlg() {
        return this.delFlg;
    }

    /**
     * 设置删除标志位 0：未删除 1： 已删除
     * 
     * @param delFlg
     *          删除标志位 0
     */
    public void setDelFlg(Integer delFlg) {
        this.delFlg = delFlg;
    }

    /**
     * 获取创建人
     * 
     * @return 创建人
     */
    public Integer getCreateUserId() {
        return this.createUserId;
    }

    /**
     * 设置创建人
     * 
     * @param createUserId
     *          创建人
     */
    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }

    /**
     * 获取创建时间
     * 
     * @return 创建时间
     */
    public Timestamp getCreateTime() {
        return this.createTime;
    }

    /**
     * 设置创建时间
     * 
     * @param createTime
     *          创建时间
     */
    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取更新者
     * 
     * @return 更新者
     */
    public Integer getUpdateUserId() {
        return this.updateUserId;
    }

    /**
     * 设置更新者
     * 
     * @param updateUserId
     *          更新者
     */
    public void setUpdateUserId(Integer updateUserId) {
        this.updateUserId = updateUserId;
    }

    /**
     * 获取更新时间
     * 
     * @return 更新时间
     */
    public Timestamp getUpdateTime() {
        return this.updateTime;
    }

    /**
     * 设置更新时间
     * 
     * @param updateTime
     *          更新时间
     */
    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取数量
     * 
     * @return 数量
     */
    public Integer getQuantity() {
        return this.quantity;
    }

    /**
     * 设置数量
     * 
     * @param quantity
     *          数量
     */
    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }
}